population projections - French English Dictionary